independent peasants federation - Français Anglais Dictionnaire